short coat made of thick fabric - Fransızca İngilizce Sözlük